package com.zhihuishu.micro.course.openapi.cc;

import com.zhihuishu.micro.course.openapi.cc.dto.ScoreAssessRuleOpenDto;
import com.zhihuishu.remote.RemoteException;
import com.zhihuishu.remote.RemoteResult;

/** 
 * @author yulijin 
 * @version 创建时间：2016年12月6日 下午2:35:06 
 * 类说明 
 */
public interface ScoreAssessRuleOpenService {

	/**
	 * 根据课程id查询考核标准
	 * @author yulijin
	 * @time 2016年12月6日 下午2:35:16 
	 * @param courseId
	 * @return
	 */
	RemoteResult<ScoreAssessRuleOpenDto> findScoreAssessRuleByCourseId(Long courseId)throws RemoteException;
	
	/**
	 * 新增或者修改考核标准
	 * @author yulijin
	 * @time 2016年12月6日 下午2:35:36 
	 * @param scoreAssessRuleOpenDto
	 * @return
	 */
	RemoteResult<ScoreAssessRuleOpenDto> saveOrUpdate(ScoreAssessRuleOpenDto scoreAssessRuleOpenDto) throws RemoteException;

}
